Analysing Temporal Relations – Beyond Windows, Frames and Predicates

نویسندگان

  • Simon Brodt
  • François Bry
چکیده

This article proposes an approach to rely on the standard operators of relational algebra (including grouping and aggregation) for processing complex event without requiring window specifications. In this way the approach can process complex event queries of the kind encountered in applications such as emergency management in metro networks. This article presents Temporal Stream Algebra (TSA) which combines the operators of relational algebra with an analysis of temporal relations at compile time. This analysis determines which relational algebra queries can be evaluated against data streams, i. e. the analysis is able to distinguish valid from invalid stream queries. Furthermore the analysis derives functions similar to the pass, propagation and keep invariants in Tucker’s et al. “Exploiting Punctuation Semantics in Continuous Data Streams”. These functions enable the incremental evaluation of TSA queries, the propagation of punctuations, and garbage collection. The evaluation of TSA queries combines bulk-wise and out-of-order processing which makes it tolerant to workload bursts as they typically occur in emergency management. The approach has been conceived for efficiently processing complex event queries on top of a relational database system. It has been deployed and tested on MonetDB.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Unsupervised extraction of semantic relations using discourse information. (Extraction non supervisée de relations sémantiques par l'analyse du discours)

Natural language understanding often relies on common-sense reasoning, for which knowledge about semantic relations, especially between verbal predicates, may be required. This thesis addresses the challenge of using a distibutional method to automatically extract the necessary semantic information for common-sense inference. Typical associations between pairs of predicates and a targeted set o...

متن کامل

Normalisation due to Process Dependencies

Classical normalisation removes structural anomalies that may occur in relations. These anomalies are defined by analysing various forms of predicates involving the attributes of the relations and by considering the implications of sequentially performed updating processes. The extension suggested in this paper takes into account the implications of performing update processes not necessarily s...

متن کامل

The Six Semiosic Predicates

Information is understood as a mediated construction, the Sign, which is a cohesion of meaning, both material and conceptual, derived from the measurement within spatial and temporal parameters of energy/matter by six predicate relations. Three predicate relations enforce states; three predicate relations enforce dynamics. The Sign is understood as a triadic cohesion of three predicates.

متن کامل

Extending Temporal Logic Programming with Choice Predicates Non-Determinism

In temporal logic programming, a stream can be specified by a single-valued, time-varying predicate which, at any given moment in time, represents the corresponding element in the stream. However, due to inherent nondeterminism in logic programming, time-varying predicates do not necessarily represent single-valued relations at any given moment in time. Choice predicates are also time-varying p...

متن کامل

Extending Temporal Logic Programming with Choice Predicates Non-determinismy

In temporal logic programming, a stream can be speciied by a single-valued, time-varying predicate which, at any given moment in time, represents the corresponding element in the stream. However, due to inherent non-determinism in logic programming, time-varying predicates do not necessarily represent single-valued relations at any given moment in time. Choice predicates are also time-varying p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013